import { _decorator, Component, Node ,director} from 'cc';
const { ccclass, property } = _decorator;
import GlobalData from './GlobalData';
@ccclass('startGame')
export class startGame extends Component {
    onLoad() {
        
    }
    startCheckPoint1(){// 第一关
        // 获取全局数据实例
        const globalData = GlobalData.getInstance();
        
        // 设置需要传递的参数(玩家5级，打开关卡1)
        globalData.playerLevel = 1;
        globalData.checkPoint = 1.1
        // 切换场景
        director.loadScene("scene/game");
    }
    startCheckPoint2(){// 第二关
        // 获取全局数据实例
        const globalData = GlobalData.getInstance();
        
        // 设置需要传递的参数(玩家5级，打开关卡2)
        globalData.playerLevel = 1;
        globalData.checkPoint = 1.2
        // 切换场景
        director.loadScene("scene/game");
    }
    startCheckPoint3(){// 第三关
        // 获取全局数据实例
        const globalData = GlobalData.getInstance();
        
        // 设置需要传递的参数(玩家1级，打开关卡3)
        globalData.playerLevel = 1;
        globalData.checkPoint = 1.3
        // 切换场景
        director.loadScene("scene/game");
    }
    startCheckPoint4(){// 第四关
        // 获取全局数据实例
        const globalData = GlobalData.getInstance();
        
        // 设置需要传递的参数(玩家1级，打开关卡4)
        globalData.playerLevel = 1;
        globalData.checkPoint = 1.4
        // 切换场景
        director.loadScene("scene/game");
    }
    startCheckPointEndless(){// 无尽模式
        // 获取全局数据实例
        const globalData = GlobalData.getInstance();
        
        // 设置需要传递的参数(玩家1级，打开关卡4)
        globalData.playerLevel = 1;
        globalData.checkPoint = 0
        // 切换场景
        director.loadScene("scene/game");
    }
}


